30559c2fc1fd2ca7ce253eb00158dd249fbbfd44,src/com/qmetry/qaf/automation/step/JavaStepFinder.java,JavaStepFinder,getAllJavaSteps,#,66

Before Change


		FilterBuilder filter = new FilterBuilder();
		filter.include(FilterBuilder.prefix(STEPS_PACKAGE));
		if (getBundle().containsKey(STEP_PROVIDER_PKG.key)) {
			for (String pkg : getBundle().getStringArray(STEP_PROVIDER_PKG.key)) {
				System.out.println("pkg: " + pkg);
				Reflections reflections = new Reflections(pkg,
						new MethodAnnotationsScanner());

After Change


		Set<Class<?>> stepProviders = new LinkedHashSet<Class<?>>();;
		Set<Method> steps = new LinkedHashSet<Method>();

		List<String> pkgs = new ArrayList<String>();
		pkgs.add(STEPS_PACKAGE);

		if (getBundle().containsKey(STEP_PROVIDER_PKG.key)) {
			pkgs.addAll(Arrays.asList(getBundle().getStringArray(STEP_PROVIDER_PKG.key)));
		}
		for (String pkg : pkgs) {
			System.out.println("pkg: " + pkg);